demande collective - French English Dictionary